.table-page-search-wrapper button{margin-right:10px;}
.ant-popover-inner-content{max-height: 500px;overflow-y: auto;}
.m_list{position: relative;}
.m_list .ant-card-cover{width:25%;float: left;margin:15px 3% 0;position: absolute;left: 0;right: 75%;top: 0;bottom: 50px;}
.m_list .ant-card-cover img{border-radius: 50%;width: 82px;height: 82px;display: block;margin: 0 auto;}
.m_list .ant-card-body{margin-left:30%;}
.home{background: url(../assets/home_bg.jpg) no-repeat;background-size: 100% 100%;min-width: 1390px;height:100%;}
.menu{position: relative;}
.home_top{width: 100%;height:105px;background: url(../assets/home_top.png) top center no-repeat;background: contain;}
.home_top_left{font-size: 14px;color: #fff;line-height: 43px;margin-left:80px;}
.home_top_right{float: right;margin-top: -33px;color: #fff;font-size: 14px;margin-right:80px;}
.home_top_right span i{display: inline-block;margin-right: 3px;}
.home_top_right span{display: inline-block;margin-right: 15px;}
.home_main_bg{width: 100%;background: rgba(17,29,83,0.5);border:1px solid #2d54a3;}
/* .home_main_bg:not(:first-child){margin-top:20px;} */
.home_main{float: left;}
.facility_status{position: absolute;bottom: 0;}
.facility_type{position: absolute;bottom: 255px;}
.home_main_left{width: 25%;position: absolute;bottom: 0;top: 0;}
.home_main_center{padding-left:0!important;}
.home_main_right{width: 25%;right: 0;position: absolute;top: 0;right: 0;}
.home_main_bg_title{font-size: 18px;color: #fff;padding-top:2%;}
.estate{position: absolute;top: 0;}
.home_main_bg_title:before{content:"";display: inline-block;width: 5px;height: 16px;background: #76bdf8;margin-right:10px;}
/* .home_main_main span .icon{display: inline-block;background:url(../assets/xq.png) no-repeat;width: 38px;height: 38px;margin-left:20px;} */
.home_main_main_write{display: inline-block;margin-left: 15px;}
.home_main_main_write h2{color: #76bdf8;font-size:16px;margin-bottom:0px;}
.home_main_main_write p{font-size: 12px;color: #fff;}
.home_main_main span{width: 50%;display: inline-block;margin-bottom: 2%;}
.home_main_main{padding:0 3%;margin: 3% 0 0%;}
.home_main_main span:last-child{width: 100%;margin-bottom: 0;}
.home_main_main span .icon.peopleCount{background-position: 0 -71px;}
.home_main_main span .icon.pennant{background-position: 0 -146px;}
.home_main_main span .icon.occupancy{background-position: 0 -219px;}
.home_main_main span .icon.address{background-position: 0 -294px;}
.home_main_statistics .home_main_statistics_other{
  color: #fff;font-size: 45px;background: url(../assets/c.png) center no-repeat;
  height: 120px;width: 120px;background-size: cover;text-align: center;line-height: 120px;
}
.fp-tableCell{position: relative;}
section{position: absolute;top: 105px;bottom: 2%;left: 20px;right: 20px;min-width: 1366px;}
.home_main_statistics{display: inline-block;margin-top:5%;margin-bottom:4%}
.home_main_statistics:last-child{margin-left:30px;}
.home_main_statistics span{text-align: center;color: #76bdf8;font-size: 20px;display: block;margin-top: 15px;}
.home_main_count{text-align: center}
.home_main_gender{width: 80px;}
.gender i{display: block;background: url(../assets/gender.png) no-repeat;width: 56px;height: 56px;margin: 0 auto;}
.gender i.gender_woman{background-position: 0 -106px;}
.gender p{text-align: center;font-size: 16px;color: #fff;}
.home_main_gender_age{margin: 20px 0 10px;display: inline-block;}
.home_main_progress{position: absolute;right: 0;top: 60px;bottom: 0;left: 80px;}
.age{position: absolute;bottom: 0}
.flow{position: absolute;top: 242px;bottom: 275px;}
.home_main_progress .ant-progress-text{color: #76bdf8;margin: -30px 0 0 -24px;}
.home_main_progress p{display: inline-block;font-size: 14px;color: #fff;}
.home_main_progress p:nth-child(2){width:50%;margin:0 5px;}
.ant-progress-outer{padding-right:0!important;margin-right: 0 !important;}
.home_main_progress ul li{line-height: 23px;}
/* .homo_main_center_title{color: #fff;font-size: 18px;height: 40px;line-height: 40px;background:url(../assets/title.png) no-repeat ;padding:0 4px;margin-bottom:5px;background-size: 100% 40px;;text-indent: 10px; } */
.home_main_center_pic li{float: left;margin-right: 15px;margin-bottom:1%;width: 13%;}
.home_main_center_pic ul{width: 80%;margin-top:2%;margin-left:2%;margin-bottom:1%;float: left;}
.home_main_center_pic li img{width: 100%;border:1px solid #3055a7;max-height: 70px;}
.home_main_center_pic{border:1px solid #3055a7;}
.home_main_center_right{float: left;margin-top:10%;text-align: center;margin-left:-9px;}
.home_main_center_right p{font-size: 17px;color: #fff;margin-bottom:2px}
.home_main_center_right h1{font-size: 40px;color: #76bdf8;}
.home_main_city{width: 30%;float: left;padding-left:20px;}
.home_main_city li{height: 43px;line-height: 43px;font-size: 14px;color: #fff;border-bottom:1px dashed #fff;}
.home_main_city li h4{float: left;margin-bottom:0px;font-size: 14px;color: #fff;margin-left:5px;}
.home_main_city li h4:before{content: "";display: inline-block;width: 12px;height: 12px;background: #76bdf8;margin-right:10px;}
.home_main_city li span{float: right;margin-right:10px;}
.home_main_city_vehicle{float: left;}
.home_main_city_vehicle li{float: left;margin-right:2%;margin-bottom:10px;width:18%;}
.home_main_city_vehicle li a{display: block;}
.home_main_city_vehicle li img{width:100%;border:1px solid #3055a7;}
.home_main_city_vehicle ul{margin:0 5px 0 15px;margin-top:15px;} 
.home_main_city_vehicle li:nth-child(5),.home_main_city_vehicle li:nth-child(10){margin-right:0;}
.vehicle_go_to ul li{float: left;width: 20%;text-align: center}
.vehicle_go_to ul li:last-child{width:30%;}
.vehicle_go_to ul li:nth-child(4){width:10%;}
.vehicle_go_to{padding: 0 20px;}
.ve_vehicle_list{position: absolute;bottom: 0px;left: 20px;right: 20px;top: 58%;}
.vehicle_go_to ul{width: 100%;margin-bottom:0;height: 28px;line-height: 28px;}
.vehicle_go_to ul:nth-child(even){background: rgba(0,18,69,0.5);}
.vehicle_header{background: rgba(0,18,69,0.5);}
.vehicle_header{color: #fff;}
.vehicle_list{overflow-y: auto;}
.vehicle_list::-webkit-scrollbar { 
  width: 6px;   /* 滚动条宽度， width：对应竖滚动条的宽度  height：对应横滚动条的高度*/
  height: 6px;
  background: #007acc;
  
} 
/*定义滚动条轨道（凹槽）样式*/ 
.vehicle_list::-webkit-scrollbar-track { 
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    /* 较少使用 */
  border-radius: 3px; 
} 
/*定义滑块 样式*/ 
.vehicle_list::-webkit-scrollbar-thumb { 
  border-radius: 3px; 
  height: 100px;    /* 滚动条滑块长度 */
  background-color: rgba(119,161,195,0.5); 
}
.vehicle{border:1px solid #3055a7;position: absolute;bottom: 0;left:0;right: 0;top: 43%}
/* position: absolute;bottom: 0;left:0;right: 3%;top: 43% */
.home_main_right{padding-left:0 !important;height: 100%;}
/* .right_vehicle ul li{width: 25%;} */
.right_vehicle ul li:nth-child(1){width:20%;}
.right_vehicle ul li:nth-child(2){width: 15%;}
.right_vehicle ul li:nth-child(3){width: 15%;}
.right_vehicle ul li:nth-child(4){width: 50%;}
.right_vehicle .vehicle_list{position: absolute;bottom: 21px;left: 20px;right: 20px;top: 80px;}
.right_vehicle .vehicle_header {margin-top:20px;}
.right_vehicle{position: absolute;bottom: 510px;top: 0;}

@media screen and (max-height: 970px) {
.home_main_left {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 1420px) {
  .home_main_progress p:nth-child(2) {
    width: 48%;
  }
  .menus{width: 959px !important;}
  .vehicle{top: 36%;}
  .ve_vehicle_list{top: 50%}
}
@media screen and (max-width: 1680px) {
  .ve_vehicle_list{bottom: 21px;}

}
@media screen and (max-width: 1550px) {
  .ve_vehicle_list{bottom: 14px;}
}
@media screen and (max-height: 890px) {
  .home_main_statistics .home_main_statistics_other{width: 100px;height: 100px;line-height: 100px;font-size: 40px;}
}
@media screen and (max-height: 1000px) {
  /* .vehicle{} */
}
@media screen and (max-height: 830px) {
  .home_main_statistics .home_main_statistics_other{width: 70px;height: 70px;line-height: 70px;font-size: 35px;}
  .home_main_statistics span{margin-top: 10px;}
}
@media screen and (max-height: 800px) {
  .home_main_statistics .home_main_statistics_other{width: 60px;height: 60px;line-height: 60px;font-size: 28px;}
  .home_main_statistics span{margin-top: 5px;font-size: 16px}
  .home_main_statistics{margin-top:0%}
  .vehicle{top: 44%;}
  .ve_vehicle_list{top:68%;}
  .vehicle_go_to .home_main_bg_title{padding-top:1%;}
}
@media screen and (min-height: 900px) {
  .home_main_statistics{margin-top: 10%}
  .home_main_statistics span{margin-top: 30%;}
}
/* .menu{background: url(../assets/menu_bg.jpg) no-repeat;background-size: 100% 100%;height: 100%;min-width: 1390px;} */
.map{position: absolute;left: 50%;top: 45%;transform: translate(-50%, -50%);}
.menus
{
  width: 70%;height: 400px;border: 1px solid #46d1ea;border-radius: 50%;position: absolute;
  left: 50%;top: 62%;transform: translate(-50%,-50%);
  /* infinite animation:myfirst .8s linear ;transform-origin: 50% 50%; */
}
#stage span{
  height: 40px;line-height: 40px;padding: 0 30px;background: #1d4d8f;border:1px solid #0caac7;display:block;
 font-size: 14px;color: #fff;border-radius: 20px;
}
.menus_line_two{border: 1px solid #46d1ea;position: fixed;left: 50%;top: 62%;transform: translate(-50%,-50%);width:65%;height: 300px;border-radius: 50%;}
/* .menus_location{position: relative;height: 400px;}
.menus_info:nth-child(1){left: 50%;top: -70px;opacity: 0.7}
.menus_info:nth-child(2){left: 27%;top: -50px;}
.menus_info:nth-child(3){left: 5%;top: 26px;}
.menus_info:nth-child(4){left: -13%;top: 50%;transform: translateY(-50%)}
.menus_info:nth-child(5){left: 6%;bottom:13px;}
.menus_info:nth-child(6){left: 27%;bottom: -50px;}
.menus_info:nth-child(7){left: 50%;bottom: -70px;}
.menus_info:nth-child(8){right: 15%;bottom: -50px;}
.menus_info:nth-child(9){right: -6%;bottom: 13px;}
.menus_info:nth-child(10){right: -13%;top: 50%;transform: translateY(-50%)}
.menus_info:nth-child(11){right: 9%;top: -50px;}
.menus_info:nth-child(12){right: -11%;top: 28px;} */

#stage span:hover{background: #22b0de;box-shadow: 0 0 10px #22b0de;border: 1px solid #46d1ea;cursor: pointer;}
@keyframes myfirst
{
  0%{-webkit-transform:rotate(0deg);}
 
  25%{-webkit-transform:rotate(90deg);}

  50%{-webkit-transform:rotate(180deg);}

  75%{-webkit-transform:rotate(270deg);}

  100%{-webkit-transform:rotate(360deg);}
}
.scroll{background: #507abe;height: 100%;}
.home_main_center{position: absolute;left: 26%;right: 26%;top:0;bottom:0;}
/* body{overflow-x: auto !important;} */
.index_ty2,.index_ty3,.index_ty4,.index_ty5{ border-radius: 50%;border: 1px solid #fff;position: absolute;animation-name: ty; animation-duration:4s; animation-iteration-count: infinite; box-shadow: 2px 2px 15px #fff;z-index:10;}
.index_ty2{ width: 85%; height: 32%; left: 8%;top: 49%;animation-delay: 1s;opacity: 0.1;}
.index_ty3{ width: 66%; height: 23%;left: 18%;top: 49%;animation-delay: 0.5s;opacity: 0.1;}
.index_ty4{ width: 54%; height: 14%; left: 23%;top: 49%;animation-delay: 0s;opacity: 1;}
.index_ty5{ width: 128%; height: 42%; left: -14%;top: 49%;animation-delay: 1.5s;opacity: 0.1;}
@keyframes ty {
  0% {
  opacity: 0.1;
  }
   20% {
   opacity: 1;
  }
  60% {
    opacity: 0.1;
  }
  100% {
    opacity: 0.1;
  }
}